package com.example.lms.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.example.lms.entity.ShipmentRecords;
import com.example.lms.vo.CustomersGoodes;
import com.example.lms.vo.OneCustomersGoodes;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.ArrayList;

/**
 * @module
 * @author：DUOLUONIANDAI
 * @DATA：2024/05/11
 * @Title：
 */

@Mapper
public interface ShipmentRecordsMapper extends BaseMapper<ShipmentRecords> {
    /**
     * 获取用户的所有的商品的信息包括仓库的地址还有仓库的所有的物品的信息
     * @param id
     * @return
     */
    public ArrayList<CustomersGoodes> getOneUserAllGoodesInfo(@Param("id") String id);

    /**
     * 查询一个用户id的信息
     * @param id
     * @return
     */
    public OneCustomersGoodes getOneUserGoodesInfo(@Param("id") String id);
}
